const AboutModule = {
  namespaced: true,
  state() {
    return {
      aboutCount: 101,
    }
  },
  mutations: {
    increment(state) {
      state.aboutCount += 1
    },
  },
  actions: {
    incrementAction(context) {
      //   开启命名空间会多几个参数
      const { commit, dispatch, state, rootState, getters, rootGetters } = context
      context.commit('increment')
    //   对根组件进行commit
    //   context.commit('increment', null, { root: true })
    //   对根组件进行dispatch
    //   dispatch('increment', null, { root: true })
    },
  },
  getters: {
    //   开启命名空间会多几个参数
    aboutCountGet(state, getters, rootState, rootGetters) {
      return `about里面的count ： ${state.aboutCount}`
    },
  },
}
export default AboutModule
